![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 25.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Mam taki problem - posiadam prosty formularz z polem textarea, wysyłam go metodą POST, przy odbiorze w PHP stosuję funkcję nl2br() po to by zachować "entery", które użytkownik wpisał, dalej dane przetworzone przez tą funkcję "wędrują" do bazy danych. Wszystko było by ok, gdyby nie to że przy wczytaniu z bazy danych z powrotem tych danych do pola textarea (w celu edycji) to widać tam znaki "<br />" zamiast nowych lini w textarea. Teraz pytanie czy istnieje jakaś funkcja zamieniająca "<br />" na nowe linie? Tak jakby funkcja odwrotna do: nl2br()? Pozdrawiam i liczę na szybką odpowiedz. |
|
|
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 2 605 Pomógł: 96 Dołączył: 22.10.2004 Skąd: UK Ostrzeżenie: (0%) ![]() ![]() |
Źle używasz nl2br" title="Zobacz w manualu PHP" target="_manual. Z pola textarea normalnie zapisuj dane do bazy, bez nl2br" title="Zobacz w manualu PHP" target="_manual. Natomiast przy wyświetlaniu danych użyj nl2br" title="Zobacz w manualu PHP" target="_manual i wszystko będzie ładnie działać (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 237 Pomógł: 1 Dołączył: 8.02.2007 Ostrzeżenie: (10%) ![]() ![]() |
preg_replace() na przykład
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 40 Pomógł: 0 Dołączył: 25.04.2007 Ostrzeżenie: (0%) ![]() ![]() |
Dziękuję za Wasze szybkie info:)
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 23.08.2025 - 22:01 |